package com.itheima.Test;

import java.util.Arrays;
import java.util.Collections;

public class Test004 {
    public static void main(String[] args) {
        /*
        请按以下要求顺序编写程序：
        定义测试类，定义main()方法；
        定义以下数组：
        int[] arr = {1,2,432,32,54,32,3,7,657,563,25,43,6,463,52};
        用Arrays类打印此数组的所有元素；
        用“冒泡排序”对数组元素“升序”排序；打印排序后的数组。
         */
        int[] arr = {1,2,432,32,54,32,3,7,657,563,25,43,6,463,52};
        //用Arrays类打印此数组的所有元素；
        System.out.println(Arrays.toString(arr));
        //用“冒泡排序”对数组元素“升序”排序；打印排序后的数组。
        //冒泡排序
        //外循环跑的趟数
        for (int i = 0; i < arr.length-1; i++) {
            for (int j = 0; j < arr.length-1-i; j++) {
                if(arr[j]>arr[j+1]){
                    int temp = arr[j+1];
                    arr[j+1] = arr[j];
                    arr[j] = temp;
                }
            }
        }
        System.out.println(Arrays.toString(arr));
        Arrays.sort(arr);
        System.out.println(Arrays.toString(arr));
    }
}
